-
-
Notifications
You must be signed in to change notification settings - Fork 515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(linux): update wiki to add VK_ICD_FILENAMES fix for nvidia #2655
base: master
Are you sure you want to change the base?
docs(linux): update wiki to add VK_ICD_FILENAMES fix for nvidia #2655
Conversation
`__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.x86_64.json ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%` | ||
|
||
- Again, adjust vrmonitor path to your distro | ||
- Go to `/usr/share/vulkan/icd.d` and make sure `nvidia_icd.x86_64.json` exists. It may also be under the name `nvidia_icd.json`, in which case you should adjust `VK_ICD_FILENAMES` accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you should put nvidia_icd.json
by default because it's that on arch and a lot more people use arch for gaming fwiw. Also because I think it's a bit more neutral in the general sense.
Btw sorry for this taking so long, I was really busy.
Also @Meister1593 do you think we should always put the VK_ICD_FILENAMES
into the main thing and not have a second paragraph about adding it, like we do in the dashboard?
Also see #2499, I rejected that in the past because I thought the other options always worked and this was just less reliable, but it seems they just stopped working at a certain driver version. But |
All of this huge change is pointless. It's just redundant. I run ALVR with No VK_ICD_FILENAMES and endless tinkering for everything that you run in SteamVR. I also let ALVR start Steam and SteamVR. |
Except most people have steam running independently of alvr and this is guaranteed to be applied when people restart steamvr. Because steam likes to go into the background it's really easy to not actually restart steam to carry through that environment variable.
With the |
This should hopefully fix issue #2014 for nvidia users. Tested on my system and it works perfectly now after adding
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.x86_64.json
, completely fixing the encoder errors.